package com.lemon.support.exception;

import com.lemon.support.base.TopEnum;
/**
 * @program: lemonnote
 * @description: 业务类参数错误异常
 * @author: Lemontree
 * @create: 2018-05-18 22:29
 **/
public class BizArgException extends BaseBizException {

    public BizArgException() {
        super(ExceptionResCode.SYS_ARG_ERROR);
    }

    public BizArgException(String message) {
        super(message);
    }

    public BizArgException(TopEnum topEnum, String solution) {
        super(topEnum, solution);
    }

    public BizArgException(TopEnum topEnum) {
        super(topEnum);
    }

    public BizArgException(int code, String message) {
        super(code, message);
    }

    public BizArgException(int code, String message, String solution) {
        super(code, message, solution);
    }

    public BizArgException(TopEnum topEnum, Object... args) {
        super(topEnum, args);
    }

    public BizArgException(TopEnum topEnum, String solution,
            Object... args) {
        super(topEnum, solution, args);
    }

    public BizArgException(int code, String message, Object... args) {
        super(code, message, args);
    }

    public BizArgException(int code, String message, String solution,
            Object... args) {
        super(code, message, solution, args);
    }
}
